package mapper;

import org.apache.ibatis.annotations.Param;
import po.Salaries;
import po.SalariesExample;
import po.SalariesKey;

import java.util.List;

public interface SalariesMapper {
    int countByExample(SalariesExample example);

    int deleteByExample(SalariesExample example);

    int deleteByPrimaryKey(SalariesKey key);

    int insert(Salaries record);

    int insertSelective(Salaries record);

    List<Salaries> selectByExample(SalariesExample example);

    Salaries selectByPrimaryKey(SalariesKey key);

    int updateByExampleSelective(@Param("record") Salaries record, @Param("example") SalariesExample example);

    int updateByExample(@Param("record") Salaries record, @Param("example") SalariesExample example);

    int updateByPrimaryKeySelective(Salaries record);

    int updateByPrimaryKey(Salaries record);
}